• word of the day

    spizella arborea

    spizella arborea - Dictionary definition and meaning for word spizella arborea

    Definition
    (noun) finch common in winter in the northern U.S.
    Synonyms : tree sparrow
Download our Mobile App Today
Receive our word of the day
on Whatsapp